let a =1,b=2,c=3;

// 逗号里为逗号表达式，括号里的表达式会有一个返回值，即所有表达式最后得到的那个值
let result = (
    console.log('开始计算'),
    a *= 2,
    b += a,
    c = Math.pow(b,a),
    console.log(c),
    a > b ? c : b     //a > b，正确返回c，错误返回b
);
console.log(result)
